@charset "utf-8";

::selection{background:#8bd23f; color:#fff;}
/*宽度*/
.w100p{ width:100%;}
.w930{width:930px;}
/*margin*/
.pl25{padding-left:25px;}
.mg{ margin:auto auto;}
.ml10{ margin-left:10px}
.ml20{ margin-left:20px;}
.mr20{margin-right:20px;}
.mb5{margin-bottom:5px;}
.mb20{margin-bottom:20px;}
.mt20{margin-top:20px;}
.wrap{padding:1px 0; background:#fffef7;}
/*清除浮动*/
.clearfix{zoom:1; overflow:hidden;}
.clearfix::after{content:"."; clear:both; display:block; visibility:hidden; line-height:0; font-size:0; height:0;}
.clear{clear:both;}
/*other*/
.block{display:block;}
.fl{float:left;_display:inline;}
.fr{ float:right;}
/*head-foot*/
.head{ width:930px; height:387px; background:url(../../images/head_bg.jpg) no-repeat 0 0; margin:10px 0 0 0; position:relative;} 
.menu{position:absolute; top:101px; left:362px;}
.menu li{float:left; margin:0 54px 0 0; position:relative;}
.menu .circle{ display:none; width:13px; height:13px; background:url(../../images/circle.gif) no-repeat 0 0; position:absolute; top:-7px; left:-15px;}
.menu .current .circle{ display:block;}
.menu li a{color:#fff; font:bold 15px/20px "宋体";}
.menu li a:hover{color:#fff; text-shadow:1px 0 1px rgba(255,188,62,0.3),-1px 0 1px rgba(255,188,62,0.3),0 1px 1px rgba(255,188,62,0.3),0 -1px 1px rgba(255,188,62,0.3);}
.search{border:none; width:195px; height:20px; position:absolute; top:48px; right:50px; background:none; padding:0 5px; color:#bababa;}
.sea_btn{width:25px; height:21px; position:absolute; top:48px; right:22px; border:none; background:none; cursor:pointer;}
.foot_box{height:77px;background:#f0eee0; }
.foot{background: #f0eee0 url(../../images/icon_2.gif) no-repeat 50px center; height:75px;}
.copyRight_box{line-height:24px; margin:15px 0 0 187px; float:left;_display:inline;}
.foot .mail{ float:right; margin:25px 43px 0 0; color:#569814; text-decoration:underline; }
.foot .mail img{vertical-align:-10px; margin:0 5px 0 0;}
.f_link{height:27px; background:url(../../images/fl_bg.gif) repeat-x 0 0; text-align:center; line-height:27px;}
.f_link a{color:#666; margin:0 15px 0 0;}
.f_link span{color:#5fa216; font-weight:bold; margin:0 25px 0 0;}
/* 其他 */
.keyword{color:#ff0000;}
.more_s1,.more_s2{display:block; width:51px; height:14px; text-indent:-9999px; background:url(../../images/more.gif) no-repeat 0 0;}
.more_s2{width:29px; height:5px; background:url(../../images/icon_8.gif) no-repeat 0 0;}
.com_lr{overflow:hidden;}
.l_box{ float:left;}
.r_box{line-height:18px; float:left; margin:0 0 0 10px;}

.first_p,.last_p{width:17px; height:11px; background:url(../../images/double_arror_l.gif) no-repeat 0 0;  display:inline-block; text-indent:-9999px;}
.last_p{background:url(../../images/double_arror_r.gif) no-repeat 0 0;}
.previous_p,.next_p{width:14px; height:11px; display:inline-block; background:url(../../images/arror_l.gif) no-repeat 0 0;text-indent:-9999px; }
.next_p{ background:url(../../images/arror_r.gif) no-repeat 0 0;}
.fanye{margin:10px auto;zoom:1;}
.fanye .nums{vertical-align:2px;}
.fanye a{margin:0 7px 0 0; color:#858585; display:inline-block; }
.fanye .current{font-weight:bold;}
/*box */
.com_box{zoom:1;}
.com_box .h,.com_box .f{ height:6px; width:630px; overflow:hidden; background:url(../../images/common/head_630x6.gif) no-repeat 0 0;}
.com_box .f{background:url(../../images/common/foot_630x6.gif) no-repeat 0 0;}
.com_box .body{ background:url(../../images/common/head_c_s1.gif) repeat-y 0 0; padding:1px 0;zoom:1; position:relative;}
